package cn.com.shadowless.xinning.model.order;

import java.util.List;

import lombok.Data;

/**
 * The type Contract review info.
 *
 * @author sHadowLess
 */
@Data
public class ContractReviewInfo {

    private DataDTO data;

    @Data
    public static class DataDTO {
        private List<FileListDTO> fileList;
        private List<?> checkList;
        private String id;
        private String conCode;
        private String typeNameId;
        private String typeName;
        private String partnerType;
        private String partnerTypeName;
        private String partnerId;
        private String partnerName;
        private String conName;
        private String conContent;
        private int conMoney;
        private String departmentId;
        private String departmentName;
        private String oldCode;
        private String oldCodeFlag;
        private String chargeMan;
        private String chargeManStr;
        private String responsibleMan;
        private String responsibleStr;
        private String signTime;
        private String signTimeStr;
        private Object expirationDate;
        private String expirationDateStr;
        private int remindDay;
        private String remark;
        private boolean isRenewed;
        private String isRenewedStr;
        private boolean isOurTemplate;
        private String isOurTemplateStr;
        private boolean isLegalCheck;
        private String isLegalCheckStr;
        private String createTime;
        private String createTimeStr;
        private String createUser;
        private String createUserName;
        private String status;
        private String statusStr;
        private boolean deleteFlag;

        @Data
        public static class FileListDTO {
            private String id;
            private String parentId;
            private String fileName;
            private String fileUrl;
        }
    }
}
